<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<meta name="renderer" content="webkit|ie-comp|ie-stand">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" />
<meta http-equiv="Cache-Control" content="no-siteapp" />
<!--[if lt IE 9]>
<script type="text/javascript" src="lib/html5shiv.js"></script>
<script type="text/javascript" src="lib/respond.min.js"></script>
<![endif]-->
<link rel="stylesheet" type="text/css" href="static/h-ui/css/H-ui.min.css" />
<link rel="stylesheet" type="text/css" href="static/h-ui.admin/css/H-ui.admin.css" />
<link rel="stylesheet" type="text/css" href="lib/Hui-iconfont/1.0.8/iconfont.css" />
<link rel="stylesheet" type="text/css" href="static/h-ui.admin/skin/default/skin.css" id="skin" />
<link rel="stylesheet" type="text/css" href="static/h-ui.admin/css/style.css" />
<!--[if IE 6]>
<script type="text/javascript" src="lib/DD_belatedPNG_0.0.8a-min.js" ></script>
<script>DD_belatedPNG.fix('*');</script>
<![endif]-->
<title>添加用户</title>
<meta name="keywords" content="H-ui.admin v3.1,H-ui">
<meta name="description" content="H-ui.admin v3.1">
</head>
<body>
<script th:src="@{/js/vue-2.4.0.js}"></script>
<script th:src="@{/js/vue-resource-1.3.4.js}"></script>
<article class="page-container" id="app">
	<form class="form form-horizontal" id="form-admin-add">
	<div class="row cl">
		<label class="form-label col-xs-4 col-sm-3">部门：</label>
		<div class="formControls col-xs-8 col-sm-6">
			<span th:text="${department.name}"></span>
			<input type="hidden" th:value="${department.id}" id="uplbid">
		</div>
	</div>
	<div class="row cl">
		<label class="form-label col-xs-4 col-sm-3"><span class="c-red">*</span>用户ID：</label>
		<div class="formControls col-xs-8 col-sm-6">
			<input type="text" class="input-text" autocomplete="off"  v-model="nameid" placeholder="" id="userid" >
		</div>
	</div>
	<div class="row cl">
		<label class="form-label col-xs-4 col-sm-3"><span class="c-red">*</span>姓名：</label>
		<div class="formControls col-xs-8 col-sm-6">
			<input type="text" class="input-text" autocomplete="off" v-model="name" placeholder="" id="" name="">
		</div>
	</div>
<!--	<div class="row cl">
		<label class="form-label col-xs-4 col-sm-3">部门：</label>
		<div class="formControls col-xs-8 col-sm-6">
			<input type="text" class="input-text"  placeholder="" id="" name="">
		</div>
	</div>-->
	<div class="row cl">
		<label class="form-label col-xs-4 col-sm-3">岗位：</label>
		<div class="formControls col-xs-8 col-sm-6">
			<input type="text" class="input-text" v-model="post"  placeholder="" id="" name="">
		</div>
	</div>
	<div class="row cl">
		<label class="form-label col-xs-4 col-sm-3"><span class="c-red">*</span>人员资质：</label>
		<div class="formControls col-xs-8 col-sm-6">
			<input type="text" class="input-text" placeholder="" v-model="aptitude"   name="" id="">
		</div>
	</div>
	<div class="row cl">
		<label class="form-label col-xs-4 col-sm-3"><span class="c-red">*</span>密码：</label>
		<div class="formControls col-xs-8 col-sm-6">
			<input type="password" class="input-text" placeholder=""  v-model="password"  name="" id="">
		</div>
	</div>
	<div class="row cl">
		<div class="col-xs-8 col-sm-9 col-xs-offset-4 col-sm-offset-3">
			<input class="btn btn-primary radius" type="button" @click="add_department" value="提交">

			<input class="btn btn-primary radius" type="button" @click="empty"  value="清空">
		</div>

	</div>
	</form>
</article>

<!--_footer 作为公共模版分离出去--> 
<script type="text/javascript" src="lib/jquery/1.9.1/jquery.min.js"></script> 
<script type="text/javascript" src="lib/layer/2.4/layer.js"></script>
<script type="text/javascript" src="static/h-ui/js/H-ui.min.js"></script> 
<script type="text/javascript" src="static/h-ui.admin/js/H-ui.admin.js"></script> <!--/_footer 作为公共模版分离出去-->

<!--请在下方写此页面业务相关的脚本-->
<script type="text/javascript" src="lib/jquery.validation/1.14.0/jquery.validate.js"></script> 
<script type="text/javascript" src="lib/jquery.validation/1.14.0/validate-methods.js"></script> 
<script type="text/javascript" src="lib/jquery.validation/1.14.0/messages_zh.js"></script> 
<script type="text/javascript">
$(function(){
	$('.skin-minimal input').iCheck({
		checkboxClass: 'icheckbox-blue',
		radioClass: 'iradio-blue',
		increaseArea: '20%'
	});

});

function jurisdictionItems(title,url,w,h) {
    layer_show(title,url,w,h);
}

var vm=new Vue({
    el:'#app',
    data:{
        departmentiD:0,
        nameid:'',
        name:'',
        post:'',
        aptitude:'',
        password:'',
		sid:0,
    },
    created() {
    },
    methods:{
        add_department(){
            var bid = document.getElementById('uplbid');
            this.departmentiD=bid.value;
           if (this.Judgenotempty()) {
               this.$http.get("/addUser", {
                   params: {
                       name: this.nameid,
                       xname: this.name,
                       roleId: 3,
                       departmentId: this.departmentiD,
                       jobs: this.post,
                       state: 0,
                       qualification: this.aptitude,
                       password: this.password
                   }
               }).then(function (result) {
				   this.sid=result.data.id
				   layer.msg("添加成功",{icon:1,time:1500})
                   this.empty()
                   var url="user_role?id="+this.sid;
                   jurisdictionItems("设置角色",url,500,300)
               })
           }
		},
        Judgenotempty(){
			if(this.nameid==""){
                layer.msg("用户ID不能为空!",{icon:7,time:1500})
				return false;
			}
            if(this.name==""){
                layer.msg("姓名不能为空!",{icon:7,time:1500})
                return false;
            }
            if(this.post==""){
                layer.msg("岗位不能为空!",{icon:7,time:1500})
                return false;
			}
            if(this.aptitude==""){
                layer.msg("人员资质不能为空!",{icon:7,time:1500})
                return false;
            }

            if(this.password==""){
                layer.msg("密码不能为空!",{icon:7,time:1500})
                return false;
            }
            return true;
		},
        empty(){
            this.nameid=""
            this.name=""
            this.post=""
            this.aptitude=""
            this.password=""
		}

    }
})
</script> 
<!--/请在上方写此页面业务相关的脚本-->
</body>
</html>